#include <stdio.h>

int function()
{
	return 123;
}

void main()
{

}

#if 0

/*
 * intel
 */
function:
	mov eax, 123
	ret

/*
 * arm 
 */
	mov r0, #0x7b;	123
	bx lr

	LR:link register, 存储函数结束之后的返回地址(RA/Return Address).

	x86使用"栈"结构存储上述返回地址。
	BX LR 作用是调转到返回地址，即返回到调用者函数，然后继续执行调用体caller的后续指令。

#endif
